package com.medical.common.to;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderTo implements Serializable {
    /**
     * 订单ID
     */
    private Integer id;
    /**
     * 订单编号
     */
    private String orderCoding;
    /**
     * 下单时间
     */
    private Date createdate;
    /**
     * 订单状态
     */
    private String orderState;
    /**
     * 支付状态
     */
    private String payState;
    /**
     * 发货状态
     */
    private String deliverState;
    /**
     * 收货状态
     */
    private String takeState;
    /**
     * 支付编码
     */
    private String payCoding;
    /**
     * 订单总金额
     */
    private BigDecimal sumPrice;
    /**
     * 订单实付金额
     */
    private BigDecimal practicalPrice;
    /**
     * 退款处理备注
     */
    private String remark;
    /**
     * 退款处理状态  1:同意退款   0:拒绝退款
     */
    private int dispose;
    /**
     * 退款金额
     */
    private BigDecimal disposePrice;
    /**
     * 商品Id 外键
     */
    private Integer commodityId;
    /**
     * 商品数量
     */
    private Integer count;
    /**
     * 用户ID 外键
     */
    private Integer userId;

}
